package com.rocket.bedroom.pojo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;

import lombok.Data;

/**
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2020-05-01 20:08:04
 */
@Data
@TableName("single_apply")
public class SingleApplyEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 单人换寝申请Id
     */
    @TableId
    private Long singleId;
    /**
     * 换寝学员
     */
    private Long outStudentId;
    /**
     * 换寝学员名称
     */
    private String outStudentName;
    /**
     * 入住寝室（指定的床位编号）
     */
    private Long inRoomId;
    /**
     * 入住床位
     */
    private Long inBerthId;
    /**
     * 申请时间
     */
    private Date applyDate;
    /**
     * 备注
     */
    private String desc;
    /**
     * 操作者(userName)
     */
    private String operatorName;
    /**
     * 申请状态:0待确认，1同意换寝，2驳回，3不同意
     */
    private Integer state;
    /**
     * 换寝时间
     */
    private Date changeDate;

}
